home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacUser Mac Bin 40
/
MACUSER-MACBIN40A-1997-03.ISO.7z
/
MACUSER-MACBIN40A-1997-03.ISO
/
オンラインソフト
/
オンラインソフト⁄毎号掲載
/
音楽,音声処理
/
MIDIGraphy folder
/
MGPC folder
/
profile sources
/
SC55.s
< prev
next >
Wrap
Text File
|
1996-10-14
|
10KB
|
432 lines
//
// MG Profile Compiler sample source file
// Copyright (c) 1995-96 TONTATA.
//
FILE($PROFFOLDER$ "SC-55 Profile"){
/*************************************** deffinition of 'vers' */
#include "version.s"
/*************************************** deffinition of 'Exdf' */
Exdf("GM exclusive") =($SRCFOLDER$ "ExdfRsrc","GM exclusive");
Exdf("_Univ. non-realtime message") =($SRCFOLDER$ "ExdfRsrc","_Univ. non-realtime message");
Exdf("_Univ. realtime message") =($SRCFOLDER$ "ExdfRsrc","_Univ. realtime message");
Exdf("GS data set 1") =($SRCFOLDER$ "ExdfRsrc","GS data set 1");
Exdf("SC-55 data set 1") =($SRCFOLDER$ "ExdfRsrc","SC-55 data set 1");
/*************************************** deffinition of 'Midi' */
Midi("GM system on") =($SRCFOLDER$ "MidiRsrc","GM system on");
Midi("GS reset") =($SRCFOLDER$ "MidiRsrc","GS reset");
/*************************************** deffinition of 'PNam' */
PNam("SC-55 bank 00(capitol)"){
"00:Piano 1", "01:Piano 2",
"02:Piano 3", "03:Honky-tonk",
"04:E. Piano 1", "05:E. Piano 2",
"06:Harpsichord", "07:Clav.",
"08:Celesta", "09:Glockenspiel",
"0A:Music Box", "0B:Vibraphone",
"0C:Marimba", "0D:Xylophone",
"0E:Tubular-bell", "0F:Santur",
"10:Organ 1", "11:Organ 2",
"12:Organ 3", "13:Church Org. 1",
"14:Reed Organ", "15:Accordion Fr",
"16:Harmonica", "17:Bandneon",
"18:Nylon-str. Gt.", "19:Steel-str. Gt.",
"1A:Jazz Gt.", "1B:Clean Gt.",
"1C:Muted Gt.", "1D:Overdrive Gt.",
"1E:Distortion Gt.", "1F:Gt. Harmonics",
"-",
"20:Acoustic Bs.", "21:Fingerd Bs.",
"22:Picked Bs.", "23:Fretless Bs.",
"24:Slap Bass 1", "25:Slap Bass 2",
"26:Synth Bass 1", "27:Synth Bass 2",
"28:Violin", "29:Viola",
"2A:Cello", "2B:Contrabass",
"2C:Tremolo Str", "2D:Pizzicato Str",
"2E:Harp", "2F:Timpani",
"30:Strings", "31:Slow Strings",
"32:Syn. Strings 1", "33:Syn. Strings 2",
"34:Choir Aahs", "35:Voice Oohs",
"36:SynVox", "37:Orchestra Hit",
"38:Trumpet", "39:Trombone",
"3A:Tuba", "3B:Muted Trumpet",
"3C:French Horn", "3D:Brass 1",
"3E:Synth Brass 1", "3F:Synth Brass 2",
"-",
"40:Soprano Sax", "41:Alto Sax",
"42:Tenor Sax", "43:Baritone Sax",
"44:Oboe", "45:English Horn",
"46:Bassoon", "47:Clarinet",
"48:Piccolo", "49:Flute",
"4A:Recorder", "4B:Pan Flute",
"4C:Bottle Blow", "4D:Shakuhachi",
"4E:Whistle", "4F:Ocarina",
"50:Square Wave", "51:Saw Wave",
"52:Syn. Calliope", "53:Chiffer Lead",
"54:Charang", "55:Solo Vox",
"56:5th Saw Wave", "57:Bass & Lead",
"58:Fantasia", "59:Warm Pad",
"5A:Polysynth", "5B:Space Voice",
"5C:Bowed Glass", "5D:Metal Pad",
"5E:Halo Pad", "5F:Sweep Pad",
"-",
"60:Ice Rain", "61:Soundtrack",
"62:Crystal", "63:Atmosphere",
"64:Brightness", "65:Goblin",
"66:Echo Drops", "67:Star Theme",
"68:Sitar", "69:Banjo",
"6A:Shamisen", "6B:Koto",
"6C:Kalimba", "6D:Bag Pipe",
"6E:Fiddle", "6F:Shanai",
"70:Tinkle Bell", "71:Agogo",
"72:Steel Drums", "73:Woodblock",
"74:Taiko", "75:Melo. Tom 1",
"76:Synth Drum", "77:Reverse Cym.",
"78:Gt. Fret Noise",
"79:Breath Noise",
"7A:Seashore",
"7B:Bird",
"7C:Telephone 1",
"7D:Helicopter",
"7E:Applause",
"7F:Gun Shot",
};
PNam("SC-55 bank 01")=(,"SC-55 bank 00(capitol)"){
"78:Gt. Cut Noise",
"79:Fl.Key Click",
"7A:Rain",
"7B:Dog",
"7C:Telephone 2",
"7D:Car-Engine",
"7E:Laughing",
"7F:Machinegun",
};
PNam("SC-55 bank 02")=(,"SC-55 bank 00(capitol)"){
"78:String Slap",
-"79:",
"7A:Thunder",
"7B:Horse-Gallop",
"7C:Door Creeking",
"7D:Car-Stop",
"7E:Screaming",
"7F:Lasergun",
};
PNam("SC-55 bank 03")=(,"SC-55 bank 00(capitol)"){
-"78:",
-"79:",
"7A:Wind",
-"7B:",
"7C:Door",
"7D:Car-Pass",
"7E:Punch",
"7F:Explosion",
};
PNam("SC-55 bank 04")=(,"SC-55 bank 00(capitol)"){
-"78:",
-"79:",
"7A:Stream",
-"7B:",
"7C:Scratch",
"7D:Car-Crash",
"7E:Heart Beat",
-"7F:",
};
PNam("SC-55 bank 05")=(,"SC-55 bank 00(capitol)"){
-"78:",
-"79:",
"7A:Bubble",
-"7B:",
"7C:Windchime",
"7D:Siren",
"7E:Footsteps",
-"7F:",
};
PNam("SC-55 bank 06")=(,"SC-55 bank 00(capitol)"){
-"78:",
-"79:",
-"7A:",
-"7B:",
-"7C:",
"7D:Train",
-"7E:",
-"7F:",
};
PNam("SC-55 bank 07")=(,"SC-55 bank 00(capitol)"){
-"78:",
-"79:",
-"7A:",
-"7B:",
-"7C:",
"7D:Jetplane",
-"7E:",
-"7F:",
};
PNam("SC-55 bank 08")=(,"SC-55 bank 00(capitol)"){
"04:Detuned EP 1",
"05:Detuned EP 2",
"06:Coupled Hps.",
"0E:Church Bell",
"10:Detuned Or. 1",
"11:Detuned Or. 2",
"13:Church Org. 2",
"15:Accordion It",
"18:Ukulele",
"19:12-str. Gt.",
"1A:Hawaian Gt.",
"1B:Chorus Gt.",
"1C:Funk Gt.",
"1E:Feedback Gt.",
"1F:Gt. Feedback",
"26:Synth Bass 3",
"27:Synth Bass 4",
"30:Orchestra",
"32:Syn. Strings 3",
"3D:Brass 2",
"3E:Synth Brass 3",
"3F:Synth Brass 4",
"6B:Taisho Koto",
"73:Castanets",
"74:Concert BD",
"75:Melo. Tom 2",
"76:808 Tom",
-"78:",
-"79:",
-"7A:",
-"7B:",
-"7C:",
"7D:Starship",
-"7E:",
-"7F:",
};
PNam("SC-55 bank 09")=(,"SC-55 bank 08"){
"7D:Burst Noise",
};
PNam("SC-55 bank 10")=(,"SC-55 bank 00(capitol)"){
"19:Mandolin",
-"78:",
-"79:",
-"7A:",
-"7B:",
-"7C:",
-"7D:",
-"7E:",
-"7F:",
};
PNam("SC-55 bank 7F(MT-32)")=($PROFFOLDER$ "CM-64 Profile","CM-64(LA)/32L/MT-32");
PNam("SC-55 drums"){
"00:Standard set",
"08:Room set",
"10:Power set",
"18:Electronic set",
"19:TR-808 set",
"20:Jazz set",
"28:Brush set",
"30:Orchestra set",
"38:SFX set",
"7F:CM-64/32L set"
};
/*************************************** deffinition of 'NNam' */
NNam("SC-55 #00(standard)"){
"1B:high Q",
"1C:slap",
"1D:scratch push",
"1E:scratch pull",
"1F:sticks",
"20:square click",
"21:metronome click",
"22:metronome bell",
"23:kick drum 2",
"24:kick drum 1",
"25:side stick",
"26:snare drum 1",
"27:hand clap",
"28:snare drum 2",
"29:low tom 2",
"2A:closed hi-hat",
"2B:low tom 1",
"2C:pedal hi-hat",
"2D:mid tom 2",
"2E:open hi-hat",
"2F:mid tom 1",
"30:high tom 2",
"31:crash cymbal 1",
"32:high tom 1",
"33:ride cymbal 1",
"34:chinese cymbal",
"35:ride bell",
"36:tambourine",
"37:splash cymbal",
"38:cowbell",
"39:crash cymbal 2",
"3A:vibra-slap",
"3B:ride cymbal 2",
"3C:high bongo",
"3D:low bongo",
"3E:mute high conga",
"3F:open high conga",
"40:low conga",
"41:high timbale",
"42:low timbale",
"43:high agogo",
"44:low agogo",
"45:cabasa",
"46:maracas",
"47:short high whistle",
"48:long low whistle",
"49:short guiro",
"4A:long guiro",
"4B:claves",
"4C:high wood block",
"4D:low wood block",
"4E:mute cuica",
"4F:open cuica",
"50:mute triangle",
"51:open triangle",
"52:shaker",
"53:jigle bell",
"54:belltree",
"55:castanets",
"56:mute surdo",
"57:open surdo"
};
NNam("SC-55 #08(room)")=(,"SC-55 #00(standard)"){
"29:room low tom 2",
"2B:room low tom 1",
"2D:room mid tom 2",
"2F:room mid tom 1",
"30:room high tom 2",
"32:room high tom 1",
};
NNam("SC-55 #10(power)")=(,"SC-55 #00(standard)"){
"24:MONDO kick",
"26:gated SD",
"29:room low tom 2",
"2B:room low tom 1",
"2D:room mid tom 2",
"2F:room mid tom 1",
"30:room high tom 2",
"32:room high tom 1",
};
NNam("SC-55 #18(electronic)")=(,"SC-55 #00(standard)"){
"24:elec BD",
"26:elec SD",
"28:gated SD",
"29:elec low tom 2",
"2B:elec low tom 1",
"2D:elec mid tom 2",
"2F:elec mid tom 1",
"30:elec high tom 2",
"32:elec high tom 1",
"34:reverse cymbal",
};
NNam("SC-55 #19(TR-808)")=(,"SC-55 #00(standard)"){
"24:808 bass drum",
"25:808 rim shot",
"26:808 snare drum",
"29:808 low tom 2",
"2A:808 CHH",
"2B:808 low tom 1",
"2C:808 CHH",
"2D:808 mid tom 2",
"2E:808 OHH",
"2F:808 mid tom 1",
"30:808 high tom 2",
"31:808 cymbal",
"32:808 high tom 1",
"3E:808 high conga",
"3F:808 mid conga",
"40:808 low conga",
"46:808 maracas",
"4B:808 claves",
};
NNam("SC-55 #20(jazz)")=(,"SC-55 #00(standard)"){
"23:jazz BD 2",
"24:jazz BD 1",
};
NNam("SC-55 #28(brush)")=(,"SC-55 #00(standard)"){
"23:jazz BD 2",
"24:jazz BD 1",
"26:brush tap",
"27:brush slap",
"28:brush swirl",
};
NNam("SC-55 #30(orchestra)")=(,"SC-55 #00(standard)"){
"1B:closed hi-hat",
"1C:pedal hi-hat",
"1D:open hi-hat",
"1E:ride cymbal",
"23:concert BD2",
"24:concert BD1",
"26:concert SD",
"27:castanets",
"28:concert SD",
"29:timpani F",
"2A:timpani F#",
"2B:timpani G",
"2C:timpani G#",
"2D:timpani A",
"2E:timpani A#",
"2F:timpani B",
"30:timpani c",
"31:timpani c#",
"32:timpani d",
"33:timpani d#",
"34:timpani e",
"35:timpani f",
"39:concert cymbal 2",
"3B:concert cymbal 1",
"58:applause"
};
NNam("SC-55 #38(SFX)"){
"27:high Q",
"28:slap",
"29:scratch push",
"2A:scratch pull",
"2B:sticks",
"2C:square click",
"2D:metronome click",
"2E:metronome bell",
"2F:guitar sliding finger",
"30:guitar cutting noize(down)",
"31:guitar cutting noize(up)",
"32:string slap of double bass",
"33:key click",
"34:laughing",
"35:scraming",
"36:punch",
"37:heart beat",
"38:footsteps1",
"39:footsteps2",
"3A:applause",
"3B:door creaking",
"3C:door",
"3D:scratch",
"3E:windchime",
"3F:car-engine",
"40:car-stop",
"41:car-pass",
"42:car-crash",
"43:siren",
"44:train",
"45:jetplane",
"46:helicopter",
"47:starship",
"48:gunshot",
"49:machinegun",
"4A:lasergun",
"4B:explosion",
"4C:dog",
"4D:horse-gallop",
"4E:birds",
"4F:rain",
"50:thunder",
"51:wind",
"52:sea shore",
"53:stream",
"54:bubble"
};
NNam("SC-55 #7F(CM-64/32L)")=($PROFFOLDER$ "CM-64 Profile","CM-64/32L rhythm");
};